Loading patent details...
US5740591A: Quick Release Locking Strap | Searchlight