Loading patent details...
US5286217A: Electrical Connector With Improved Latch Mechanism | Searchlight