Loading patent details...
US8956103B2: Hydroelectricity generating unit capturing marine wave energy and marine current energy | Searchlight