Loading patent details...
US4120558A: Solder Bearing Terminal | Searchlight