Application Note: Our is 686cc ; Cylinder Bore & Stroke 102.00mm x 84.00mm compatible for Yamaha Grizzly 660 YFM660FH 4x 4 Hardwoods Hunter Edition compatible for Yamaha Grizzly 660 YFM660FHW 4x 4 Wetlands Hunter Edition compatible for Yamaha Grizzly 660 YFM660F 4x 4 compatible for Yamaha Grizzly 660 YFM660FH 4x 4 Hunter Edition compatible for Yamaha Grizzly 660 YFM660FA 4x 4 compatible for Yamaha Grizzly 660 YFM660FG 4x 4 compatible for Yamaha Grizzly 660 YFM660FGH 4x 4 Hunter Edition compatible for Yamaha Grizzly 660 YFM660FG 4x 4 compatible for Yamaha Grizzly 660 YFM660FGH 4x 4 Hunter Edition compatible for Yamaha Grizzly 660 YFM660FA 4x 4 compatible for Yamaha Grizzly 660 YFM660FAH 4x 4 Hardwoods Hunter Edition compatible for Yamaha Grizzly 660 YFM660FAH 4x 4 Outdoorsman Edition compatible for Yamaha Grizzly 660 YFM660FAHD 4x 4 Ducks Unlimited Edition compatible for Yamaha Grizzly 660 YFM660FASE 4x 4 Special Edition compatible for Yamaha Grizzly 660 YFM660FA 4x 4 compatible for Yamaha Grizzly 660 YFM660FAH 4x 4 Hunter Edition compatible for Yamaha Grizzly 660 YFM660FAHW 4x 4 Wetlands Hunter Edition compatible for Yamaha Grizzly 660 YFM660FASE 4x 4 Special Edition compatible for Yamaha Grizzly 660 YFM660F 4x 4 compatible for Yamaha Grizzly 660 YFM660FH 4x 4 Hardwoods Hunter Edition compatible for Yamaha Grizzly 660 YFM660FHW 4x 4 Wetlands Hunter Edition compatible for Yamaha Grizzly 660 YFM660FLE 4x 4 Limited Edition compatible for Yamaha Grizzly 660 YFM660F 4x 4 compatible for Yamaha Grizzly 660 YFM660F 4x 4 Limited Edition Include: Cylinder, Piston, Piston Rings, Wristpin, Circlips (2) Head Gasket, Base Gasket, O-Ring, Spark Plug Part Number 3YF-11181-00-00, 5KM-11310-00-00, 3YF-11351-00-00, 2C6-11603-00-00 93450-24028-00, 3YF-11631-00-X0, 3YF-11633-01-00, 90201-102G9-00 90105-10649-00, 90105-09648-00, DPR-8EA90-00-00, 3YF-11310-01-00