Loading patent details...
US3973823A: Electrical Terminal Connector | Searchlight