Loading patent details...
US4185464A: Ocean Tide Energy Converter Having Improved Efficiency | Searchlight