5 x 4 Way PCB Terminal Block Connector 5.08mm 20A
20A Maximum Current. End Stackable. Slotted Screws. 5.08mm Pitch.
eBay