Implant-fixed Restorations With ANKYLOS 6.6 mm Implants i... | NCT02656823 | Trialant