Loading patent details...
US5362260A: Electrical Connector With Improved Terminal Latching System | Searchlight