Loading patent details...
US7982439B2: System for energy harvesting and/or generation, storage, and delivery | Searchlight