Loading patent details...
US7652386B2: Method and apparatus for harvesting biomechanical energy | Searchlight