Loading patent details...
US20040163389A1: Wave energy converter (WEC) device and system | Searchlight