Frog Retina Rod and Cone cells, SEM

Bildnummer 12301778
Frog Retina Rod and Cone cells, SEM
;