Loading patent details...
US6146182A: Electrical Connector With Latching Means | Searchlight