PHOENIX CO 2905907 Order No.: 64P3388 Manufacturer: Phoenix Contact Manufacturer SKU: 2905907 Standard delivery time from the manufacturer is: 21 Weeks Enter desired quantity Total Price: 259.61 € * 1 pcs. 259.6104 € 90 mm 24 VDC -20 °C 95 % 22.5-29.5 VDC 84 mm 110 mm 2.5 A 60 °C 60 W