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

Rated current: 30A. Screw: M4, steel nickel plating. Solder pin: brass, tin plated. Insulation resistance: 500MΩ/500V.

eBay