Loading patent details...
US4466795A: Helicoidally Grooved Dental Burr | Searchlight