Hello, I got this yesterday, not sure if all of the pieces are there. There is a stamp in the casting, which I can't read clearly, nor do I recognize the logo. There are also raised numerals on the casting, bit I can't get a good idea of those, either. Does anyone recognize the tool, or, the logo? Thanks, Lou I have added a photo of the logo.