ITECH IT-M3132E Programmable DC Power Supply 80 V, 80 A, 1850 W