Mean Well AC/DC Switching Power Supply
Brand new
12 volt / 50 amp output