Contact Person : Frances Wang
Company : Shanghai Cyanlite Technology Co., Ltd
Address: No.93 Jianhao Road, Pudong District, Shanghai 201318, China Shanghai Shanghai China .
Zip/Postal : 201318
Telephone : 86-18964636209