this listing is for a new ingersoll rand 231a Anvil.please take a good look at the picture before ordering. the 231a anvil has a smaller end on the left side of the pic.this anvil was used on many impact wrenches like IR231A MAC234 Old style IR 244 Ealy Matco 1758 and many others.