Loading patent details...
US4597686A: Quick Release Connecting Assembly | Searchlight