Yeah, it looks like a one touch "plus" or whatever they were called with a lid bale, but the thermometer through the handle and the "sleeve" that covers part of the probe are missing.
With the sleeve on, the handle doesn't look so very tall. (I have a red mist SSP, which has the sleeve & thermometer on the handle, but I've never really noticed the handle was so tall).