Valiant picture request
Alaskan_TA said
The plastic insert pin that locks the cable end in place?
Click to expand...
Where the plastic foot pedal connects to the steel throttle bar I guess you could say. .
Print