MEANWELL 100.8W Single Output with PFC function. 4.2A Rated current 85-264VAC input LED indicator for power on. 24VDC output.
RSP-100-24
$52.40