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.

$32.01
$64.02