Loading patent details...
US5511894A: Lockable Quick Release Mechanism | Searchlight