Arranges a scene in a microbiology lab, where cultures growing in petri dishes show fluorescent green results under UV light, indicating groundbreaking discoveries

Code produit:
789739099