Loading patent details...
US5291763A: Universal Lock for Quick Release Mechanism | Searchlight