26-0520
26-0520 - Clutch Hand Lever Assembly Chrome
$30.00
SKU26-0520
Chrome clutch hand lever assembly with 7/16 hole includes cable pin.
Fits:
XL 1965-1970
UOM: EA
Country Of Origin: TAIWAN
OEM Cross Reference: 38604-65A