Pin implant | definition of pin implant by Medical dictionary
a type of dental implant usually rod-shaped, used in the area of the maxillary sinuses.
pin im·plant (pin implant)
Dental implant usually rod-shaped, used in the area of maxillary sinuses.
References in periodicals archive
The Synchrony pin implant
option also features titanium fixation pins proven to secure the placement of the implant for stability.
The medullary canal of the tibia was broached with use of a curette and carefully widened with the same curette to the diameter of the titanium pin implant