Loading patent details...
US7633174B1: Floating water turbine for a power plant | Searchlight