TSS Slipper Clutch with Spring and Full Spacer Set 23403CCCR for Triumph

TSS

TSS 23403CCCR: slipper clutch for Triumph, made in the Czech Republic.