Definitely not Cherry. Without something more like a brand, part number, fcc id, anything... it's impossible to say what it could be. Could be anything inside there Alps type, some other mechanical kind of switch, rubberdomes... all I can say is it was probably made in later 80's to mid 90's given it's style and no winkeys.