Floating device for harnessing swell energy by lateral overflow

Research output: Patent

Original languageEnglish
Patent number WO 2007/141363 A1
Publication statusPublished - 1 Jan 2009

Cite this