Works great, comes with long hose. I can’t find the part number but the drive is 1”
Ingersoll Rand 15/16" Hex SAE Deep PowerSocket for Ingersoll Rand 1/2in Drive To
Ingersoll Rand 7/8" SAE Deep Hex PowerSocket for Ingersoll Rand 1/2in Drive Tool
Ingersoll-Rand 1/2" Extended (2") Anvil Assembly For IR 1/2" Impacts, 231B-A414
2940-726 Ingersoll Rand 1" Square Anvil IR 1" Impact Model 2940P, Part 2940-726
2940-726 Ingersoll Rand 1" Anvil IR 1" Impact Model 2940P Part # 2940-726
Ingersoll Rand 1-1/2" Square Anvil For IR 3955 Series Impact Models, 2950-726