swelling in scrotum

hardening and swelling in left testicle causing severe pain

consult doctor for diagnosis.