Loading patent details...
US4717832A: Tidal and River Turbine | Searchlight