English
START TYPING AND PRESS ENTER TO SEARCH
Email sales001@innobiomed.com
Phone +86 532 8092 1520
Products
3 units of our Premium Shaking Incubator are installed in CEA Cadarache France
This is not the first installation of INNOVA bioreactor in America...
INNOVA vaccine fermenter is being exported to more than 30 countries...
+86 532 8092 1520