Phoenix Contact 2866310 Switching Power Supply
MPN : 2866310. Assembly: on DIN rail. Maximum Output Current: 5A. Important information!
eBay