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