Loading patent details...
US4114060A: Electric Motor | Searchlight