*
*
*
*
Headquarters
  • Fax:

    +86-21-5037-6620
  • Address:

    Floor 7, Building 2, No. 1158 Zhangdong Road, Zhangjiang Hi-Tech Park, Shanghai, China
    Postal Code: 201203