Loading patent details...
US7605482B2: Method and apparatus for energy harvesting using energy storage and release | Searchlight