Amazon.com: Mean Well LRS-350-24 AC/DC Switching Power Supply 350.4W ...

Amazon.com: Mean Well LRS-350-24 AC/DC Switching Power Supply 350.4W ...