Loading patent details...
US4034231A: Ocean Tide and Wave Energy Converter | Searchlight