2017 KTM DUKE 125 PART SUPPLIED: BACK COVER PLATEYEAR: 2017MILEAGE: 2606DONOR CHASSIS NUMBER: VBKJPA404HC009972DONOR VEHICLE REG: HD17 ABUPLEASE NOTE: PHOTOS ARE OF ACTUAL ITEM BEING SUPPLIED..
2017 KTM DUKE 125 PART SUPPLIED: DUKE EXHAUST COLLECTOR SILENCER BOX CHAMBERPART NUMBER: 935.05.050.000YEAR: 2017MILEAGE: 2606DONOR CHASSIS NUMBER: VBKJPA404HC009972DONOR VEHICLE REG: HD17 ABUPLEASE NOTE: PHOTOS ARE OF ACTUAL ITEM BEING SUPPLIED..
2017 KTM DUKE 125 PART SUPPLIED: ABS BRAKE CONTROL PUMPYEAR: 2017MILEAGE: 2606DONOR CHASSIS NUMBER: VBKJPA404HC009972DONOR VEHICLE REG: HD17 ABUPLEASE NOTE: PHOTOS ARE OF ACTUAL ITEM BEING SUPPLIED..
2018 KTM 1290 SUPER DUKE R PART SUPPLIED: LEFT SIDE ENGINE FRAME MOUNTPART NUMBER: 60303005000 PLEASE NOTE: THIS IS FROM A DELIVERY MILE UNREGISTERED VEHICLE..
2017 KTM DUKE 125 PART SUPPLIED: AIR INTAKE FILTER HOUSING BOXYEAR: 2017MILEAGE: 2606DONOR CHASSIS NUMBER: VBKJPA404HC009972DONOR VEHICLE REG: HD17 ABUPLEASE NOTE: PHOTOS ARE OF ACTUAL ITEM BEING SUPPLIED..
2017 KTM DUKE 125 PART SUPPLIED: FRONT SEAT UNDER TRAY BATTERY HOLDERYEAR: 2017MILEAGE: 2606DONOR CHASSIS NUMBER: VBKJPA404HC009972DONOR VEHICLE REG: HD17 ABUPLEASE NOTE: PHOTOS ARE OF ACTUAL ITEM BEING SUPPLIED..