Cam

It has some previously stamped numbers kind of ground off the end. I am going to guess it is a re grind. The only way to figure it out for sure is with V blocks (or in an engine) with a dial indicator and degree wheel...