Randomized Controlled Clinical Trial of Internal Fixation... | NCT06195033 | Trialant