There are no markings on it. It seems like a ball joint/pitman arm/tie rod/etc type puller/separator. Came from a truck mechanic so I'm wondering if it's for a specific make/model? Anyone have one?
Ok, I'm not sure exactly what you're looking for but, I think since yours has no markings on it, it's probably a Chinese knock off of what was an original Miller special tool probably made by OTC. They have since been made by a wide range of manufacturers. Here's 5 examples from ebay: