NOS Ducati brake pedal rubber for 860/900 GT and GTS models. Ducati part #0960.41.070
069041070
$26.95