Kidney Stones
Kidney stones are hard deposits that form in the kidneys when minerals and salts in urine crystallize and stick together. They vary in size and can cause severe pain as they move through the urinary tract. Symptoms include sharp back or abdominal pain, blood in urine, and difficulty urinating.