A close-up of a virus encapsulated in a protective protein shell

Code produit:
1005745510