Loading patent details...
US6683396B2: Portable motor powered device | Searchlight