Implantation of Engineered Cartilage Grafts for Treatment of Patellofemoral Osteoarthritis Versus Surgical Comparators. | NCT06576583 | Trialant