Loading patent details...
US4532446A: Submerged Electric Motor | Searchlight