Made in Taiwan. Same exact tool as the Gearwrench version, but this is way cheaper, with Craftsman warranty. Very innovative design, keeps things locked in firmly (but can adjust as needed) rather than flopping all over the place like normal pullers do. Very fast to adjust, install and use. Solidly built. GREAT tool.
To remove pulleys from motors. It does not hold on the pully it pulls off the edge unless you make a strap to hold on.
Has either inner or outer pulling ability. The ratcheting mechanism helps to keep the puller arms in place. You can pull with two or three arms. I puller a crankshaft gear off with this puller.