The IRM-03-12 is a 12V DC power supply from Mean Well. It has a 3A maximum output current and a wide 90-305VAC input voltage range, making it suitable for a variety of applications. It features overload, overvoltage and short-circuit protection, as well as a built-in cooling fan for thermal control. The device is efficient, reliable and UL/CUL/TUV approved, making it a popular choice for industrial, medical, and IT use.