Contact Person : Mr. Stephen Telephone : Fax Number : Address : 14E-H,Orient Science&Technology Palace,No.58 Xiangcheng Rd,Pudong, Shanghai, China,200122 Fax : 86-21-58407560 Zip/Post Code : 200122 Website : Visit website