Russian Aircraft 8 Day Clock

Article about: I think this is a WW2 Russian Aircraft 8 Day clock, however as I do not collect this sort of thing I know little about it, anyone have any ideas about it? It may be looking for a better home