41-233-0

SPDT ON-ON 6A 125V NP
SKU: 255539
Call for pricing