Loading patent details...
US5291087A: Sealed Electric Motor Assembly | Searchlight