Light micrograph of a ciliate protozoan

Bildnummer 11905707
Light micrograph of a ciliate protozoan
;