Note the broken plastic on the DIN Rail clips.
Siemens
LOGO! Power
1P 6EP1332-1SH51
Power Supply
PLC Power Module
1P 6EP13321SH51