T-cell illustration with biochemistry structures, symbolizing cellular immunity, isolated on white

Code produit:
1057046944