LRS15036

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 36V, 4.3A
LRS15036Mean WellElectronic Components