Iris pigment cells, TEM

Bildnummer 13356096
Iris pigment cells, TEM
;