Loading patent details...
US6176308B1: Inductor system for a submersible pumping system | Searchlight