Loading patent details...
US5281856A: Water Current Energy Converter | Searchlight