The tool is perfect for the job. This made it easy to install the internal axle seals on the front of my 07 Wrangle Dana 30 diff. I just hooked up a wrench and he pressed them in perfectly.
Pros
Same as Stallion ST-190, compatible with 6764A Axle Seal Installer with 6797A and 6798A