Loading patent details...
US4040773A: Oil-Water Interface Control for Submersible Electric Motor | Searchlight