LRS-100-12

Mean Well
Power Relays
POWER SUPPLY, AC-DC, 12V, 8.5A
LRS-100-12Mean WellPower Relays