Choose language
< Return to main menu
Peptide synthesis_Contact Peptide manufacturing_Contact

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-973-960-8190

China: +86-21-3870 8185

Business Enquiry and Customer Service