Loading patent details...
US5201848A: Deep Well Electrical Submersible Pump With Uplift Generating Impeller Means | Searchlight