Early Fixation for Diaphyseal Humeral Shaft Fractures in... | NCT06605482 | Trialant