50-134-1

SPDT OCTAL 24DC 10A/120V
SKU: 257686
Call for pricing