Choose language
< Return to main menu
j1pcban.jpg weibiaoti-1-313.jpg

Contact

Contact

About Us

Services & Solutions

News

Resource

Contact

Career

WuXi STA Headquarters

w_j1_icon1.svg

90 Delin Road

Waigaoqiao Free Trade Zone, Shanghai, 200131, China

w_j1_icon2.svg

US: +1-206-383-4238

China: +86-21-3870 8185

Business Enquiry and Customer Service