Loading patent details...
US4176453A: Dental Drill | Searchlight