The item you are considering purchasing is a Ingersoll Rand 1 in. Super Duty Pneumatic Impact Wrench.
Ingersoll Rand 15/16" Hex SAE Deep PowerSocket for Ingersoll Rand 1/2in Drive To
2235M-BOOT Air Impact Wrench Protective Boot for Ingersoll Rand 1/2-in 2235TiMax
2940-726 Ingersoll Rand 1" Square Anvil IR 1" Impact Model 2940P, Part 2940-726
Ingersoll Rand 1-1/2" Square Anvil For IR 3955 Series Impact Models, 2950-726
Ingersoll-Rand 1/2" Extended (2") Anvil Assembly For IR 1/2" Impacts, 231B-A414
IR231H-2 Ingersoll Rand 1/2" Drive Air Impact Wrench IR 231HA-2 EXTENDED ANVIL