Loading patent details...
US4172628A: Pressure Lock Receptacle Terminal | Searchlight