Loading patent details...
US5176096A: Assembly for Fastening a Fin to a Sailboard | Searchlight