Loading patent details...
US8046961B1: Tactical solar power system | Searchlight