Loading patent details...
US4445791A: Rotary Drill Bit Ball Plug | Searchlight