1PCS French Crouzet EF83161.3 83161348 16A large micro switch stroke limit reset push switch short foot

1PCS French Crouzet EF83161.3 83161348 16A large micro switch stroke limit reset push switch short foot
sku: 1005004884993214
$14.71
Shipping from: China
   Price history chart & currency exchange rate