2902993


Representative image only
DIN Mt SMPS 85-264VAC Input 24VDC/4.1A 100W Output