SPE8205 Programmable DC Power Supply (0-80V 0-20A) 500W Output Stable

It supports USB device communication and SCPi protocol, along with PC software programming.

eBay