$52.00
Availability: 2 in stock
— OR —
MEAN WELL USA Inc.
DC
2.5 A
85 %
24 V
No
IRM-60-24
Website is currently under construction Dismiss