Loading patent details...
US5813469A: Coupled Downhole Pump for Simultaneous Injection and Production in an Oil Wheel | Searchlight