Make sure you haven't got the discount earlier.
SPEED REGULATOR 58620
Fits your 58620!
Fits your 58620!
PartSelect Number PS16574685
Manufacturer Part Number 58620
Manufactured by
Dynabrade