Loading patent details...
US4582445A: Quick Release Locking Articulable Joint | Searchlight