Loading patent details...
US5104331A: Damage Resistant Latching Electrical Connector | Searchlight