LRS3524

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 24V, 1.5A
LRS3524Mean WellElectronic Components