National Oil Seal 204035.

New Old Stock.

Has a little surface rust.

The seal is pliable and seems to be ok.

See pics for details.