


I believe the "90" refers to the thickness of silver plating (90 grams per standard plate lot) and that "DEP" stands for, "Deutsches Eingetragenes Patent." I presume "GARANTIE" means the registered patent is guaranteed. I don't know what the "39" means, and I can't make out the figure in the circle. It looks kinda like a centaur on skis(!).
Any help with the mark or the pattern name is welcome.
Diana