Contact Infomation
Sinooutput Plant (shanghai) Ltd.
Shanghai, China
5111, Building 5, No. 258 Songxing West Road, Shanghai, China
200940
Ms Alice Yan
86-21-36120339
86-13564780885
86-21-63062566