LRS5015

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 15V, 3.4A
LRS5015Mean WellElectronic Components