Mean Well LRS-350-24 DC Switching Power Supply, 24V 14.6A 350W : Amazon ...

Mean Well LRS-350-24 DC Switching Power Supply, 24V 14.6A 350W : Amazon ...