Endodontic implant

Syn.: Endodontic pin, endodontic stabilizer.

A pin placed into a dental root canal and extending beyond the apex, into the bone.

Scroll to Top