This is a 2004-2009, and 2012 or 2013 Yamaha YFZ450 flywheel
This includes the used factory flywheel, a brand new Vito's puller, with one way gear bearing as well
Ran perfect - ready to bolt up
This is a OEM factory YAMAHA part
This was removed from a perfectly running ATV, and is tested and guaranteed to work.