Loading patent details...
US7965016B2: Method and device for converting mechanical energy into electrical energy | Searchlight