NCT01498029 - Knee Articular Cartilage Repair: Cartilage Autograft Implantation System Versus Conventional Microfracture | Crick | Crick