Detailed close-up of a colorful virus particle with DNA strand

Code produit:
789814372