LRS20024

LRS20024

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 24V, 8.8A
LRS20024PDF
LRS20024Mean WellElectronic Components