17610021A - IDLE GEAR

Regular price $264.16 Sale

IDLE GEAR - This is a genuine OEM Ducati Part - See Parts Fiche for Application