Loading patent details...
US5906489A: Temporary Dental Implant | Searchlight