Lymphocyte cell with protein receptors, symbolizing immune communication, isolated on white

Code produit:
1056965060