Difflugia testate amoeba, light micrograph

Bildnummer 12991662
Difflugia testate amoeba, light micrograph
;