LRS10012

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