DR-15-24
LMW (not Mean Well) DR-15-24. AC-DC Industrial DIN rail power supply. Output 24Vdc at 0.625A. Plastic T-shape case