DC Power Supply - 160W/275W (Forced Air) Medical - 24V@6.67A - Output Screw Terminals - Input 85-264VAC (47-63Hz) - 92% Efficiency - Molex Input Header - 5"x3"x0.75"