2866718 Primary Switched Power Supply Unit, 100 to 240 V AC Input, 12 VDC Output, 180 W Power Rating, 15 A, DIN Rail Mount

MFR:
Phoenix Contact
MFR #:
2866718
Item #:
90841
Catalog Number 2866718
Manufacturer Phoenix Contact
Brand Phoenix Contact