This anvil is made in the US by an OEM supplier.
Ingersoll Rand 2950-3 Cylinder
2950-724 Ingersoll Rand Hammer (1 Hammer) for I-R 2950 & 3955, Part # 2950-724
2950-TK2 Ingersoll Rand Tune-Up Kit With Bearings For Model 2950, Part 2950-TK2
Ingersoll Rand IR 2950-TK2 Tune Up Kit - IR 2950 1-1/2”/ Spline Air Impact Parts
Ingersoll-Rand #5 Spline Drive Anvil Assembly For Model IR 2950, Part 2950-A526