Hello, new member here. I am an electric incandescent, fluorescent and high intensity discharge lamp collector. I also do some inorganic chemistry, (transition metal ligand stuff) and repair, modify and study analog electronic equipment.
I am more on the practical, "suck it and see" side of...
I have to admit, I have never heard the term, "Thyrator" but I do know what a Thyratron is!
The pictures definitely look like a Thyratron, although not specifically like any of the many Thyratrons I own.
I would say as a "gut instinct" and comparing to all my Thyratrons that this is a Xenon...