Loading patent details...
US5094595A: Labrador Water-Wave Energy Converter | Searchlight