2910586

DIN Mt SMPS 85-264VAC Input 24VDC/5A 120W Output