Make sure you haven't got the discount earlier.
Retainer, Crankshaft Seal 510143
Fits your 642-19A Engine!
Fits your 642-19A Engine!
PartSelect Number PS8997050
Manufacturer Part Number 510143
Manufactured by
Tecumseh