NCT07181759 - Clinical Trial of VISOR vs fURS for Upper Urinary Tract Stone | Crick | Crick