Ultraslow SWL Versus Slow SWL for Renal Stones With High Attenuation Value | NCT03795532 | Trialant