Based on the FCC ID it's essentially the same age as my BTC 5149, which is dome over PCB (mostly rubber sheet, with a few discrete domes), with pad-printed caps. It's a horrible keyboard to type on, maybe due to rubber stiffening, as I don't recall it being that awful in the 90s (I've had it since 1994).
The keycaps are likely to be the only good thing about that IPC keyboard, if they actually are doubleshot

Interestingly, mine has an FCC ID of E5XKB
M10140, while that one is E5XKB
P10110. E5XKB
P10140 also exists. Whether that is a clue towards any aspect of the technology or construction, I have no idea.