This anvil is made in the US by an OEM supplier.
Ingersoll Rand 2950-TK2 1-1/2" Drive Impact Wrench Impactool Tune Up Kit
2950-724 Ingersoll Rand Hammer (1 Hammer) for I-R 2950 & 3955, Part # 2950-724
Ingersoll-Rand #5 Spline Drive Anvil Assembly For Model IR 2950, Part 2950-A526
Ingersoll Rand 1-1/2" Square Anvil For IR 3955 Series Impact Models, 2950-726
Genuine Ingersoll Rand Vane Packs 2934 2940 2945 2950 R5H 99V60 834 845
INGERSOLL RAND HAMMER CAM 285B 721 GENUINE INGERSOLL RAND FITS 285A, 285B, 295