Quick view Cherry Semiconductor SKU: 313906 Cherry Semiconductor E13-33EA E13 Cherry Snap Action Switch 313906 28700 in stock Add to Your List