Loading patent details...
US4041580A: Separable Link Connector | Searchlight