Retainer, Crankshaft Seal 510143
Fits your 642-15D!
Fits your 642-15D!
PartSelect Number PS8997050
Manufacturer Part Number 510143
Manufactured by
Tecumseh