Meanwell EDR-75-24

AC-DC Industrial DIN rail power supply; Output 24V at 3.2A; metal case.