Get in touch to discuss your application today.

Let our experts help you.

For product information, please contact

For all other inquiries, kindly reach out to

International Headquarters and
Shanghai R&D Center

555 Changjiang Road, Building 1
Boshan District, Shanghai, China

+86 021-6056 0385

North American Headquarters and
Boston R&D Center

116 John St. Ste 315
Lowell, MA 01852


Shaoxing Production Facility

Qihang Building No. 5, Room 403 586 Xihuan Road
Kebei Economic Development Zone
Keqiao District, Shaoxing, China

+86 0575-8559 9859

US Manufacturing Facility

807 Sterling Road, Suite C
Lancaster, MA 01523