Loading patent details...
US3997232A: Submersible Electric Motor and Electrical Connector Assembly | Searchlight