We LOVE to hear from You !

Get In Touch

USA

1260 E. Locust St., Suite 302, Ontario,
CA 91761, USA

China-Shanghai

4F, Bldg. 1B, 955 Liuxiang Hwy., Shanghai 201800, China

Call Us

+1 909 859 4956
+86 21 3358 1255

Email

inquiry@zymebase.com