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.