Mean Well Power Supply DR-15-24 by Mean Well Out of Stock $17.50 1 2 3 4 5 6 7 8 9 10+ Quantity Quantity Out of Stock Mean Well Power Supply DR-15-24 / DR1524 Input: 100-240VAC; 0.88A Output: 24V; 0.63A