Contact Person : Cherry Lu Job Title : Business Manager Telephone : Fax Number : Address : C403 Focus Business Center, NO. 2755 Yindu Road., Minhang Distric, Shanghai, China. Shanghai, Shanghai Fax : 86 - 21 - 34687068 Website : Visit website