Loading patent details...
US4080553A: Electric Motor System | Searchlight