Loading patent details...
US4050760A: Solderless Electrical Contact | Searchlight