Dental implant including plural anchoring means

Page 1