ITECH IT-M3906D-32-240 High power DC power supply (32 V, 240 A, 6 kW)