Loading patent details...
US4777703A: Quick Release Strap Buckle | Searchlight