Loading patent details...
US5685751A: Quick Release Surfboard Leash | Searchlight