Loading patent details...
US4288657A: Free-Spring Wire Connector | Searchlight