Yeast cells of fungus,Candida albicans

Bildnummer 11525376
Yeast cells of fungus,Candida albicans
;