This Fits Your Triumph Daytona
Full size assembly image of Clutch > Eng No 228630 (1/1)

Clutch > Eng No 228630