26-2182
26-2182 - Handlebar Clutch Handle Assembly Chrome

26-2182 - Handlebar Clutch Handle Assembly Chrome

$47.00 Sale Save

SKU26-2182

Item is in stock Only 10 left in stock Item is out of stock Item is unavailable

Assembly includes mount bracket clamp and handle.

Fits:
XL 2004-2006

UOM: KIT
Country Of Origin: TAIWAN
OEM Cross Reference: 45081-04,38671-04,42808-04

Accessory Items:
26-1013 - Black Hand Lever Control Kit
36-0072 - 4 Speed Clutch Cable
26-1016 - Polished Vintage Hand Lever Control Kit