| Brand | Triumph |
|---|---|
| Manufacturer Part Number | 2049157 |
Check the listing for details. 2007 06-08 Triumph Daytona 675 Left Switch Handlebar Clutch Control Perch Cable. Condition: Used. Listed at 64.02 USD. ITEM MUST BE FULLY INSPECTED AND YOU MUST TAKE FULL RESPONSIBILITY/Liability before installation.