See Brady Products
The 1784868 is a 3-position printed-circuit board connector with a 15 mm pitch, featuring a screw connection with tension sleeve and a nominal current rating of 125 A.