It's a good Hymmen & Co. Rene.
These can be found with the raised. or impressed maker mark.
The pin on yours may have been replaced, I do not see the typical tool mark that I would expect.
Ralph....