Loading patent details...
US8434574B1: Wind propulsion power system | Searchlight