A kidney stone is a hard, crystalline mineral material formed within the kidney or urinary tract. Kidney stones can vary in size, shape, and type, and they are a common urinary tract disorder.
$35