Clinical Study of a Novel Sliding Compression Locking Pla... | NCT06713291 | Trialant