Loading patent details...
US6949860B2: Electric motor | Searchlight