Loading patent details...
US4580322A: Quick Release Fastener | Searchlight