Loading patent details...
US6476511B1: Floating apparatus and method for extracting power from sea waves | Searchlight