Contact Person : Echo Telephone : Mobilephone : Fax Number : Address : RM2108,BUILDING D, PUFA PLAZA,NO.1759 NORTH ZHONGSHAN ROAD, Shanghai, Other, China, Fax : 86-21-61230279 Website : Visit website