Loading patent details...
US5766009A: Elastically Stabilized Endosseous Dental Implant | Searchlight