S8VK-C12024 Power Supply: Pulse 120W 24VDC 5A 85-264VAC 90-350VDC OUT: 1 88% ...

Power: 120W. Output Current: 5A. Efficiency: 88%.

eBay