Any idea what this could be? The only marking is a stamp Made in Germany. It comes in the tiny case with the handle unscrewing into two parts which fits one inside the other. The handle is light weight but the head has a little weight. It is very shiny and clean so I didn't know if it is old or new. Thanks.