Mean Well Power Supply MDR-60-24 by Mean Well Out of Stock $25.00 1 2 3 4 5 6 7 8 9 10+ Quantity Quantity Out of Stock Mean Well Power Supply MDR-60-24 / MDR6024 Input: 85-264VAC; 120VDC-370VDC Output: 24VDC; 2.5A