HDR10024N

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