Euastrum desmid cell division, light micrograph

Bildnummer 13435183
Euastrum desmid cell division, light micrograph
;