HB9500 9.5MM PCB Screw Terminal Block Connector 300V 30A Lid Barrier 2P-10Pin

HB9500 9.5MM PCB Screw Terminal Block Connector 300V 30A Lid Barrier 2P-10Pin.

eBay