Closeup of bioluminescent bacteria in petri dishes, showcasing experiments in synthetic biology

Code produit:
1120941581