Phagocytosis of a yeast spore,SEM

Bildnummer 11869973
Phagocytosis of a yeast spore,SEM
;