Loading patent details...
US6856036B2: Installation for harvesting ocean currents (IHOC) | Searchlight