BikeMaster® Mangneto flywheel pullers are made of high-quality steel construction that has an anodized black finish for long lasting durability and performance. BikeMaster® has the highest quality puller you could need to finish any type of flywheel project while working on your bike.This Part Fits: Year Make Model Submodel 1986-2007 Kawasaki EX250F Ninja 250R Base 2004-2009 Kawasaki KFX700 Base 2008-2009 Kawasaki KRF750 Teryx 4x4 Base 2005-2009 Kawasaki KVF650 Brute Force 4x4 Base 1995-1997 Kawasaki ZX600 Ninja ZX-6R Base 1990-1993 Suzuki DR250 Base 1993-1995 Suzuki DR250SE Base 1990-1999 Suzuki DR350 Base 1990-1993 Suzuki DR350S Base 1994-1999 Suzuki DR350SE Base 1982-1983,1985,1988 Suzuki GN250 Base 1983 Suzuki GS1100ES Base 1982-1983 Suzuki GS1100G Base 1982-1983 Suzuki GS1100GK Base 1982-1983 Suzuki GS1100GL Base 1980 Suzuki GS1100L Base 1983 Suzuki GS1100S Katana Base 1991-1993 Suzuki GSF400 Bandit Base 1982-1985 Suzuki SP250 Base 1985-2000 Yamaha XT350 Base 2007-2009 Yamaha YFM250 Big Bear Base 2005-2006 Yamaha YFM250 Bruin Base 2004-2013 Yamaha YFM350 Raptor Base 1989-1995 Yamaha YFM350ER Moto-4 Base 2000-2005 Yamaha YFM350F Wolverine 4x4 Base 1988-2004 Yamaha YFM350X Warrior Base 2000-2004 Yamaha YFM400 Big Bear 2x4 Base 2000-2006 Yamaha YFM400 Big Bear 4x4 Base 2007-2014 Yamaha YFM450 Grizzly 4x4 Auto Base 2006 Yamaha YFM450FX Wolverine 4x4 Base 2010-2014 Yamaha YFM550 Grizzly FI 4x4 Auto Base 2003-2008 Yamaha YFM660F Grizzly 4x4 Base 2020-2025 Yamaha YXC700 Viking VI EPS Base 2020-2025 Yamaha YXC700 Viking VI EPS Ranch Edition Base 2024-2025 Yamaha YXM700 Viking EPS Base 2018-2025 Yamaha YXM700 Viking EPS Ranch Edition Base 2019 Yamaha YXM700 Viking EPS SE Base 2018-2023 Yamaha YXM700 Viking EPS with Suntop Base 2015-2016 Yamaha YXM700 Viking VI Base 2006-2009 Yamaha YXR45F Rhino 450 Base 2008-2013 Yamaha YXR700F Rhino 700 FI Base 2006-2016 Yamaha YZF-R6 Base