Note the broken plastic on the DIN Rail clips.

Siemens

LOGO! Power

1P 6EP1332-1SH51

Power Supply

PLC Power Module

1P 6EP13321SH51