6653A/J04 is manufactured by KEYSIGHT TECH and is categorized in the Power Supplies category. 6653A/J04 is described as Voltage increased to 40 V, current reduced to 12.5 A; 525 Watts. Perfect Parts is a supplier of Power Management Modules and other Semiconductors.