NDR7524

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 24V, 3.2A
NDR7524Mean WellElectronic Components