Seminiferous tubules and Leydig cells, light micrographs

Numéro d’image : 13613997
Seminiferous tubules and Leydig cells, light micrographs
;