The GST25B24-P1J is a 24V 1.04A 25W AC-DC Power Supply from Mean Well. It is a single output switching power supply with wide input range and is certified with UL, CUL, TUV, CB, CE and EAC. The product features 85-264V AC input, trigger control, LED indicator, over/overload/short-circuit protection and an efficiency rating of 83%. It has IEC 320 C14 AC inlet with PFC in compliance with EN 61000-3-2 (= 0.99) and harmonic current in compliance with EN 61000-3-2 Class A (= 40). This power supply also features IP20 plastic case, built-in active PFC function, compact size and 3 years warranty.