Loading patent details...
US4261629A: Slotted Plate Terminal | Searchlight