I have one in a bit better condition with the same makers mark. Here is a better photo of it.

183080