2866611 Uninterruptible Power Supply With Integrated Power Supply, 100 to 240 V AC Input, 24 VDC Output, 22 min Backup

MFR:
Phoenix Contact
MFR #:
2866611
Item #:
33626
Catalog Number 2866611
Manufacturer Phoenix Contact
Brand Phoenix Contact