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