A synthetic bioreactor facilitating fermentation processes

Code produit:
854061930