Microscopic view of a virus structure with spiky protrusions in teal tones

Code produit:
1184913062