Close-up of a virus structure with intricate details under a microscope

Code produit:
1062149113