Loading patent details...
US4483678A: Dental Implant for Attachment of Artificial Tooth | Searchlight