Loading patent details...
US4538864A: Contact Element With Locking Means | Searchlight