ITECH IT-M3904D-32-160 High power DC power supply (32 V, 160 A, 4 kW)