Loading patent details...
US4458617A: Board Sailing Harness | Searchlight