MeanWell HDR-15-24 Power Supply 0.63A, Power Supply for Top Hat Rail Mounting, 24 Volt DC 0.63 A, Can be mounted directly on the DIN rail, Closed design, Touch-protected terminal block, Universal input, Overload protection through current...