-
E-mail
sales@techase.com
-
Phone
18672861120
-
Address
Headquarters Address: 3rd Floor, Tongji Science and Technology Building, No. 1121 Zhongshan North Second Road, Shanghai