Dye sub caps?
That's the same (annoying) layout as my Tulip, except that being European, the blank key is put to use (£ goes above 3, \ moves to below left shift, # to below right shift).
What on earth is with that +9 V on/off switch? And the ribbon cable – is that a separate lead from the PC/AT lead?