NCT03608098 - Long Pulse Versus Short Pulse Laser Dusting for Renal Stones | Crick | Crick