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