Loading patent details...
US20160020682A1: KINETIC ENERGY HARVESTING METHODS AND APPARATUS | Searchlight