Loading patent details...
US4540236A: Quick Lock/Quick Release Connector | Searchlight