Mean Well LRS-75-24 85-264VAC TO DC 24V 3.2A 76.8W Single Output Switching Power Supply Meanwell Led Driver