The HP L99520-003 power supply is a 675 W unit identified by the EPA90 WR designation. Its stated rating makes it a clearly specified power supply for equipment designed to use this part.
The exact part number is L99520-003, which distinguishes this unit in HP parts listings. The product information identifies it as a power supply and gives its output rating as 675 W; it does not provide further connector or compatibility details.