Seminiferous tubules in the testis,SEM

Bildnummer 12968706
Seminiferous tubules in the testis,SEM
;