Y16J21500FP C&K | High Performance Key Switches | Key Factory Lead Time: 272 RoHs Compliant K12 $2.84 Quantity Min: 5000 Mult: 250