Loading patent details...
US7722230B2: Removable LED light device | Searchlight