SP32015

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 15V, 21.4A
SP32015Mean WellElectronic Components