6EP1336-3BA10 Power Supply: Pulse 480W 24VDC 20A 85-275VAC 88-350VDC IP20 93%...
Power: 480W. Output Current: 20A. Efficiency: 93%.
eBay