Never came a chassis like this before, as far as I understand the MTC900 is a common chassis for these tubes, but this looks nothing like it, cant find any information on the board that reveals manufacturer.
I have no HS at the moment but found a broken fuse and the holder fell apart as soon as I touched it.
Will try to get a fuse and holder in place and try again...