That is similar to the ECD model although looking at the photo it's hard to tell how similar. One of the models has a somewhat dimpeled top to it also; I don't know which. I assume one of the two tube facories left is making all of them but I can't say for certain.