Iris pigment cells, light micrograph

Bildnummer 12949076
Iris pigment cells, light micrograph
;