Loading patent details...
US6784566B2: Coupled vortex vertical axis wind turbine | Searchlight