Producer of photoelectrical display components. The company is engaged in the production and distribution of photovoltaic thin film, optical films and other related products in China. Read More
Headquarters Times Square 11th Floor, Suzhou, 215027, IOT