Ductus Vas Deferens Testicular Artery Pampiniform Plexus