Loading patent details...
US5957741A: Quick Release Device for Surfboard Safety Leashes | Searchlight