Seal, Crankshaft 510145
Fits your 642-18D!
Fits your 642-18D!
PartSelect Number PS8997962
Manufacturer Part Number 510145
Manufactured by
Tecumseh