Loading patent details...
US4498699A: Lifting Clamp Locking Mechanism With Push Button Release Handle | Searchlight