IDC50 2x25 Pins 0.1" Male Header DIN Rail Mounted Interface Module Terminal Block Connector.
AliExpress