A bioreactor in a biotechnology facility, illustrating the production of pharmaceuticals and bio products

Code produit:
898369390