Loading patent details...
US7344286B1: Portable lamp | Searchlight