NCT02912429 - Onlay vs. Inlay Patellofemoral Arthroplasty | Crick | Crick