12.95096 is a power supply manufactured by Geyer Electronic. It is a single-output series with a 24V output and up to 16A of current. The unit has been designed with a wide input range of 90-264VAC or 127-370VDC, active PFC, certified according to EN 61558, UL/CUL 60950-1, as well as CB Scheme and CE certification. It also features a variety of protections, such as overvoltage, overload, short-circuit and overtemperature protection, and has an efficiency of up to 90%. The unit has a built-in cooling fan and comes with 1.5m power cord. It is ideal for a variety of industrial applications.