Maybe your stamp is an OTTI-MINI-TOOL stamp from otterbein-glas.de in Germany.
http://www.otterbein-glas.de/xtcomme...p?cPath=22_302
They have a bunch of really small stamps. You can find their advertisment for the OTTI-MINI-TOOLS in every SodaLimeTimes issue.
Margit