Bioluminescent bacteria culture in a lab, used for scientific research and medical applications no splash

Code produit:
771535570