MEAN WELL 24DVC - 120W Input 88-264 VAC (1phase) OutPut 24VDC - 5A (24-28V) Efficiency 91% Build In DC OK relay contact. Build In Power Factor Correction. Protections: Short circuit /Overload /Over voltage / Over temperature Part #: SDR-120-24
Price: $70.01 USD + shipping
In stock ✅