LRS10024

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 24V, 4.5A
LRS10024Mean WellElectronic Components