DR-30-12
Mean Well DR-30-12. AC-DC Industrial DIN rail power supply. Output 12Vdc at 2.5A. Plastic T-shape case