Microscopic view of red and purple virus particles within transparent cells biology

Code produit:
1643890860