41-234-1

SPDT ON 6A/125V NP
SKU: 254335
Call for pricing