Loading patent details...
US4477140A: Self-Locking Connector | Searchlight