NCT02656823 - Implant-fixed Restorations With ANKYLOS 6.6 mm Implants in the Edentulous Maxilla - A 5-year Follow-up Study | Crick | Crick