Brand new aftermarket OEM parts and it is compatible with Ingersoll Rand air compressor parts for Model 7100 HP Piston Assembly 3″ 32223752. It includes Piston, Piston Pin and lock. Please refer # 6 in picture.