This is a used OEM FACTORY 99-03 Yamaha XV1600 Road Star Transmission Shaft and Gears (off of a low miles wrecked unit: used but in good working condition).  It may fit many other years, makes, and models.  Buy to pay any applicable US shipping within 4 days of the end of the auction.  Thanks and happy bidding!!