Contact Person : Mr. Leopold Telephone : Fax Number : Address : Wangqiao Street, Shanghai, China, China,201206 Zip/Post Code : 201206 Website : www.shengdatech.com