NCT06320860 - FlexStone Enabled Kidney Stone Retrieval | Crick | Crick