2902991

DIN Mt SMPS 85-264VAC Input 24VDC/1.25A 30W Output