3D-rendered lymphocyte with intricate details, representing immunology, isolated on white

Code produit:
1056954219