Loading patent details...
US5154627A: Electrical Connector Insertably Fixed With Simplified Metal Latches | Searchlight