Loading patent details...
US4211293A: Variable Orifice Sleeve Valve Hydraulic Jar Tool | Searchlight