IR Contact

Scroll down

IR Contact

Scroll down

Tel

Tel: (86) (21) 61823225
Fax: (86) (21) 61823226

Address

No. 1601 Zhangdong Road, China (Shanghai) Pilot Free Trade Zone, Shanghai, China