This is a quality replacement Crankshaft w/ Bearings Connecting Rod 90cc 110cc ATV Dirt Bike with horizontal style engines quads, ATVs Dirt Bikes Go Karts, and Buggies. Over Length: 20cm [7.87"] Bearing size/model: 20 X 52 X 15 [6304] Stroke: 49.5mm Gear: 14 teeth Spline count on straight end of shaft: 6 tooth spline Connecting rod hole ID: 13mm Rod Length overall: 123mm Thread size on tapered end: M10 x 1.25 Thread size on straight end: M14 Please compare to your old part before ordering.