Loading patent details...
US5145395A: Electrical Connector Embedded With Plastic Latches | Searchlight