NCT05802238 - Efficacy of Tranexamic Acid (TXA) in Humerus ORIF | Crick | Crick