Navigation

Spermatic cord (Ampulla ductus deferens), human t.s.