Loading patent details...
US4686376A: Tide Turbine | Searchlight