PCB Terminal Block Connector 5.08mm 7.50mm 7.62mm 20A

20A Maximum Current. End Stackable. 12-26AWG wire range. Slotted Screws.

eBay