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