Loading patent details...
US4297627A: Electric Motor Construction | Searchlight