Loading patent details...
US6952060B2: Electromagnetic linear generator and shock absorber | Searchlight