Yeast cells, light micrograph

Bildnummer 13479975
Yeast cells, light micrograph
;