Loading patent details...
US4234990A: Surfboard Ankle Leash Quick Release | Searchlight