1260 E. Locust St
Suite 302, Ontario
CA 91761, USA
+1 909 859 4956
inquiry@zymebase.com
4F, BLDG. 1B
955 Liuxiang Hwy
Shanghai 201800, China
+86 21 3358 1255