Loading patent details...
US4943182A: Rapid Fastener of the Bayonet Type | Searchlight