Macrophage and cancer cells, SEM

Bildnummer 12538912
Macrophage and cancer cells, SEM
;