Loading patent details...
US4196782A: Temperature Compensated Sleeve Valve Hydraulic Jar Tool | Searchlight