Mean Well LRS-350-24 24V, 14.6A DC Switching Power Supply – NTC Tech

Mean Well LRS-350-24 24V, 14.6A DC Switching Power Supply – NTC Tech