WOW! That is an awesome piece! The roll-top is an great feature.

Looking at the pump mechanism on yours, I'm convinced mine is a Bowser as well. One thing I haven't seen on any other lubester I've looked at online is the "sliding" filler cap on mine.

Unfortunately the other one is already gone. Someone else might have recognized the very high nostalgia/price ratio, lol