Contact Person : Ms. Shelia Telephone : Fax Number : Address : Building 9, Land 67, Libing Road, Zhangjiang High-Tech Park, Shanghai, Shanghai, China,201203 Zip/Post Code : 201203