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