Loading patent details...
US4074158A: Electric Motor Assembly | Searchlight