$10.05 excluding GST
Ducati Clutch Roller 0.312 x 0.312″ Suits Square Case Ducati’s.
OEM Part No.: 76870.2030