English
START TYPING AND PRESS ENTER TO SEARCH
Email info@innobiomed.com
Phone 0086-532-87890634
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...
0086-532-87890634