Immediate Implant Placement and Immediate Restoration With Prefabricated Provisionals | NCT07427602 | Trialant