Randomized Controlled Study of Optical 3D Navigated Repet... | NCT06027190 | Trialant