Loading patent details...
US3955246A: Separable Fastener | Searchlight