Infarcted Testis.

Infarcted Testis.
Sudden insufficiency of the blood supply to the testis (infarction).

Shille VM (1980)