Tube X Clips

Necrosis of testis