3D illustration of lymphocytes with virus particles, showing immune defense, isolated on white

Code produit:
1056954123