Microscopic view of green virus particles in a cellular environment

Code produit:
1073124600