Double clicking image at host site seems to reveal a single large letter stamp for maker. Can you confirm this or enlarge the detail with a magnifier/loupe? If it is an encircled-emboldened "N", then perhaps the Hanau firm Gebruder G. on this page: https://www.925-1000.com/Fgerman_hanau_ma...