This is a Mean Well 5V 120A 600W Single Output PFC Function Power Supply. It's part number is HRPG-600-5. Specifications Manufacturer: Mean Well Part Number: HRPG-600-5 Series: HRPG-600 Series Output Current: 120 A Output Voltage: 5 VDC Number of Outputs: 1 Output Operation: PFC Output Power: 600 W Primary Type: AC-DC Features: Built-in active PFC function Built-in constant current limiting circuit Built-in remote sense function 100% full load burn-in test