Loading patent details...
US6318764B1: Detachable rapid-action coupling device | Searchlight