Condition: New
Details: With original packaging
Primary idle assembly and original ducati bushing 31 teeth. Code 17021622A