Loading patent details...
US5385494A: Foot Brace and Leveraged Turning Apparatus for Surfboards | Searchlight