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