Loading patent details...
US7220107B2: Three blade type vertical windmill device | Searchlight