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