Loading patent details...
US7168532B2: Wave energy converter (WEC) with magnetic braking | Searchlight