Link-Throttle Y16061066201
Fits your TP-2000!
Fits your TP-2000!
PartSelect Number PS9243179
Manufacturer Part Number Y16061066201
Manufactured by
Echo