Mean Well PSU 24V dc, 125A, 3000W, RSP-3000-24, Switching Power Supply, 1 Output

Used but in very good conditions. See pictures.

eBay