HDR10024

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 24V, 3.83A
HDR10024Mean WellElectronic Components