Microscope image of genetically engineered bacteria, displayed on a digital screen in a lab

Code produit:
959837057