SHANGHAI CHUANGGU PROJECT

Capacity:59.2KW
Location:  China