Not 100% sure on that, iam sure Hatzicho can tell something more about it.

What i can rule out is that it is an Escher stone...i also thought it might be a CLFS Christian Luthard Fikken Sohn from...