Humeral Shaft Fractures : Outcomes of Straight Percutaneo... | NCT06999018 | Trialant