Loading patent details...
US4116522A: Slotted Terminal | Searchlight