Iris pigment cells, light micrograph

Bildnummer 12949077
Iris pigment cells, light micrograph
;