Loading patent details...
US8065970B2: High-speed multihull boat | Searchlight