Make sure you haven't got the discount earlier.
Lever-Throttle C453000203
Fits your PB-620ST!
Fits your PB-620ST!
PartSelect Number PS9206205
Manufacturer Part Number C453000203
Manufactured by
Echo