Kidney stones--often the size of a sand grain ... and ultimately require instrumentation for stone removal as well as placement of stents to keep the ureter patent so that urine may flow freely.
Some results have been hidden because they may be inaccessible to you