Cell division of Oxytricha protozoa, light micrograph

Bildnummer 13472069
Cell division of Oxytricha protozoa, light micrograph
;