Loading patent details...
US7633175B1: Resonating blade for electric power generation | Searchlight