Osaka Headquarters
23-7, Shindo-4, Matsubara
Osaka, 580-0015
Japan
Asada Mesh Co., Ltd.
shunting, recombination, tellurium, silver paste, silicon, solar cells, floating contact