This is a 100mm CP custom piston which fits all years of YFZ450 and YFZ450r (carb or fuel injected modles). It is 14:1 compression, with oversized valve reliefs, light wieght design and is complete with pin, circlips and rings.