I have no idea what this is. But it looks like it's pretty old and I haven't found another one like it online. I don't see anything besides what's on the face of it. There is what looks like to be the numbers 25 right above the rubber part on the stem in the front.