2902992


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