FOOT THROTTLE CABLE

Reference No LN05-0013
OEM No 4206159M91
Model No 60-105

Landini