High-resolution image of microscopic red and pink virus particles in a fluid environment, representing biological or medical concepts.

Code produit:
835001939