Loading patent details...
US4333691A: Rotary Rock Bit With Improved Thrust Flange | Searchlight