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