Mini- Percutaneous Nephrolithotomy Versus Extracorporeal Shock Wave Lithotripsy for High Density Renal Stones | NCT04346134 | Trialant