2910587

DIN Mt SMPS 85-264VAC Input 24VDC/10A 240W Output