Loading patent details...
US7397144B1: Bearing-less floating wind turbine | Searchlight