Used TDK-Lambda Vega 650 V608WRC triple output modular switching power supply.  Excellent condition (see photos and nameplate for more detail).  Tested and works as intended.  Includes feedback pigtails as shown in the photos.  No further parts or accessories are included.

Modular design
Input: 100-240VAC, 50/60Hz
Output 1: 5VDC @ 20A (module B1H)
Output 2: 24VDC @ 15A (module D5)
Output 3: 12VDC @ 6A (module H3_3)