Loading patent details...
US4143881A: Lubricant Cooled Rotary Drill Head Seal | Searchlight