Extra Short Implants Brånemark System® RP Ø4.5x4.5 mm Imp... | NCT02178891 | Trialant