Y16R24D40FP C&K | High Performance Key Switches | Key Factory Lead Time: 133 RoHs Compliant K12 $1.99 Quantity Min: 5000 Mult: 250