Quick Quote

Contact us

  • Headquarters: Room 12F, Zhongyi Building, No.580 West Nanjing Road, Shanghai, China.

  • Call Center: Room 1310, Tonghua Building, No.345, Jinxiang Road, Shanghai, China.

  • Tel: +86 21 50795516

  • Fax: +86 21 54975030

  • Email: service@itsr.com