Ingersoll Rand Bearing 23586431