Loading patent details...
US4729429A: Hydraulic Pressure Propelled Device for Making Measurements and Interventions During Injection or Production in a Deflected Well | Searchlight