I guess this is technically an eBay find even though I already bought it. It is a minitron / numitron based clock. It had two burned out FFD-81 displays when I got it earlier this week. I replaced one with an FFD21 and another compatible tube that I found online.
I don't know much about this device - it looks like it is meant to be part of a larger time distribution system because it has a time in/out connector in the back.
Inside, the latest date code I could find was Feb 22 1996 hand written on the ROM.
I'll post more when I have a chance to dig in a little bit. I may even do a joke review of this thing.