Yeast cells, SEM

Bildnummer 12952137
Yeast cells, SEM
;