Poly-L/D-lactide Implant (RegJoint) Versus Tendon Interpo... | NCT06804356 | Trialant