No. 27 Shanda South Road
Jinan, 250000
China
low-cost lead-free perovskite, crystal, solar cells, high efficient, large area, stabilized