Ingersoll Rand Mechanical Part 34054627