Closeup of a bioreactor used for cell culture

Code produit:
898415466