This is brand new SS3, SS4, SS4L5 Ingersoll Rand Type 30 Piston and Pin Assembly 97330468 Ref # 21. This is not a Ingersoll Rand parts but it is compatible and fits to IR Air Compressors. This is a Private-label parts.