Functioning parts from 2022 KTM Duke 890 R with 5393 miles. Includes everything in photo. Comes with a 30 day return period through eBay.