Mean Well SP-200-24 Power Supply 24VDC 200W
Tested, working and in good condition