ESWL vs URS in Management of Upper Third Ureteric Calculi | NCT03559738 | Trialant