Loading patent details...
US3933405A: Electrical Connector With Deflectable Butt Contact Terminal | Searchlight