NCT07315100 2026-01-02Navigated Partial NephrectomyThe Netherlands Cancer InstitutePhase NA Completed20 enrolled