Loading patent details...
US5746628A: Engaging Structure of a Terminal and a Connector Housing | Searchlight