This is a new Moose Racing crank bearing seal kit. The part number for this kit is A24-1034. This kit fits: 1987-2006 Yamaha YFZ350 Banshee. I do not know if this kit will fit any other model or year. Please make sure this will fit your application. Returns are not accepted. Only what is shown in the photo is included.