Loading patent details...
US4303136A: Fluid Passage Formed by Diamond Insert Studs for Drag Bits | Searchlight