Loading patent details...
US5027628A: Lockable Quick-Release Mechanism | Searchlight