Immediate Implants Inserted Through Open Flap, Open Flap... | NCT03001752 | Trialant