These are genuine 3-pin plate-mounted switches. Actuation Force 60 cN ± 20 cN. Durability 50 million actuations. Total Travel 4.0 mm.
eBay