REC versus Yinzhou Made Solar Technology
Website:
http://www.recgroup.com
Country:
Singapore
Address:
20 Tuas South Ave. 14
http://www.nbmadepower.com
China
No. 669, Jinyuan Road, Yinzhou District, Ningbo, Zhejiang
Compare REC REC225AE US BLK & Yinzhou Made Solar Technology MD-HSM120.568-5-01