Loading patent details...
US4298242A: Electrical Socket Contact | Searchlight