Mean well se-600-24.
24 volt output with selector switch for 100-120 or 200-240 VAC.
600W output
Includes NEMA-15P plug as shown. Missing low voltage rail cover and screws.