Loading patent details...
US5887981A: Sealed Bearing Drill Bit With Dual-Seal Configuration and Fluid-Cleaning Capability | Searchlight