Meanwell SE-1000-24 Power Supply
Output power : 41.7 amps continuous, 1000 watts
Output voltage : 24V DC (adjustable +/- 10% = 22V-27.5V)
Input voltage : 90-132 VAC, 180-264 VAC (worldwide use - selected by switch)
Dimensions (LxWxD) : 278x127x63.5 mm
Weight = 2.5 kg
Protections : short circuit, over load, over voltage, over temp.
MTBF (Mean time between failure) = 251,600 hours
Efficiency = 88% typ.