I got this today with a bunch of stuff. It looks like a puller of some sort. Can someone identify it and is it missing parts? Thanks