Loading patent details...
US6568956B1: Portable electric apparatus having a detachable power source | Searchlight