Related Conditions

Kidney stones

Kidney stones are made of salts and minerals in the urine that stick together to form small "pebbles." They are usually painless while they remain...