Contact us
Providing revolutionary resolutions for life science research and IVD
+1 (617) 894?5127
Address:No. 1888, Longxiang Road, Tongxiang, Zhejiang Province, 314500
Email:[email protected]
Phone:400-860-7763
Address: Room 308-312, Building 1, No. 351, Guo Shoujing Road, China (Shanghai) Pilot Free Trade Zone, 201203
Email: [email protected]
Phone: 400-860-7763