Loading patent details...
US6913435B2: Integrated vane for use in wind or water and process for producing same | Searchlight