Loading patent details...
US4608052A: Implant With Attachment Surface | Searchlight