Loading patent details...
US6443653B1: Modular floating breakwater for the transformation of wave energy | Searchlight