Detailed rendering of a bacteriophage virus infecting a bacterial cell with intricate structures , virus

Code produit:
1042703887