Introduction Kidney stones are tough mineral and salt deposits that sort within the kidneys and might vacation in the urinary tract.Abuse or failure to abide by suggestions can cause dependancy and also other serious penalties. Only a health care provider can objectively evaluate the appropriateness of its use, safe dosage, and duration of procedur