Windsor Micro Switch #66318020
Product Code: 66318020 | Mfr # 6.631-802.0
Sign in for faster checkout.