Lockout-Throttle 17801202061
Fits your EDR-260 Engine!
Fits your EDR-260 Engine!
PartSelect Number PS8901999
Manufacturer Part Number 17801202061
Manufactured by
Echo