Light micrograph of a rat testis

Bildnummer 11873669
Light micrograph of a rat testis
;