Ducati Clutch Push Rod O’Ring – 88641731A