MEAN WELL
Product number: MDR-20-24
EAN: 7630003317503
Mean Well 24W 24V DC Industrial DIN Rail Power Supply (-20 to +70°C)