LRS7512

Mean Well
Electronic Components
POWER SUPPLY, AC-DC, 12V, 6A
LRS7512Mean WellElectronic Components