2866789 Primary Switched Power Supply Unit, 100 to 240 V AC Input, 24 VDC Output, 960 W Power Rating, 40 A, DIN Rail Mount

MFR:
Phoenix Contact
MFR #:
2866789
Item #:
80420
Catalog Number 2866789
Manufacturer Phoenix Contact
Brand Phoenix Contact