Microscopic Drama Unfolding - Bacteriophage Virus Attaching to Bacterial Cell in High Contrast Lighting

Code produit:
903635217