Meanwell MDR-10-24 | DIN MOUNT POWER SUPPLY 24V/ 0.42A | Wholesale Electrical Supplies