24712621A - GUARD, FOOTREST

Regular price $24.00 Sale

GUARD, FOOTREST - This is a genuine OEM Ducati Part - See Parts Fiche for Application