Loading patent details...
US7612462B2: Floating wind turbine system | Searchlight