Loading patent details...
US4417430A: Direct Drive Positive Locking Panel Fastener | Searchlight