That keyboard that you linked to is probably a rubber dome. But it is not the same keyboard as in the OP.
The visual style and printing on the keycaps is very close though, so the name of that keyboard: Memorex Telex, might be a lead to finding more about the keyboard in question.