Silver wax seal stamp

Trying to identify the hallmark on this sterling silver wax seal stamp. Bought in Amsterdam. Thanks.


Definitely German, but that’s about all I can say.