Loading patent details...
US4496866A: Submersible Electric Motor and Method of Manufacturing the Same | Searchlight