Polaris Indy Ultra Drive Shaft Track Drive 1590245 XLT XCR XC 94 95 96 97. This was removed from a 1998 Polaris Indy Ultra 680. It has some rust on the shaft, all of the drive cogs a I good condition. This will fit several models and years of Polaris snowmobiles. Please make sure this will fit your sled before purchasing. Please feel free to contact me with any questions about this item. Thank you for looking.