Add:No 125 North Chuhua Road, Shanghai Chemical Park, Shanghai, China Tel:86-21-67120036 Fax:86-21-67120069