NCT06522139 - Clinical Outcome After Episealer Talus Implant in Treatment of Osteochondral Lesion of the Talus | Crick | Crick