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