Manufacturer: Delta Electronics
Model: TDPS-580BB
P/N: 114-00087+E1
Input Voltage: 100-240 VAC 50/60 Hz
Input Current: 8 – 3 Amp
Output: 5V 42A; 12V 38A; 5 Vsb 2A
Total Output: 580 W