Loading patent details...
US4179225A: Quickly Detachable Coupling | Searchlight