Stentor protozoans, light micrograph

Bildnummer 12489826
Stentor protozoans, light micrograph
;