Microscopic virus particles floating in a laboratory environment scientific illustration high-detail imagery

Code produit:
1301511417