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