Loading patent details...
US4866317A: Small Electric Motor | Searchlight