Loading patent details...
US4441776A: Quick Detachable Coupling | Searchlight