LRS5024

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 24V, 2.2A
LRS5024Mean WellElectronic Components