LEVER-CLUTCH CONTROL

Part Number: K160-2428

92.38

Kenworth,LINK MFG