This Drive Shaft fits Most HiSun 500-700 UTVs with 2-Bucket Seat.Comes complete with Boots and Springs on each end with 24mm O.D. of the Splines with 22 Teeth.Earlier models may of had smaller Splines, which is not Available/Produced anymore. You will need to Update the Yokes and each end.