Loading patent details...
US5268982A: Friction Detent Duplex Plug Assembly | Searchlight