5393252R DELPHI Oil Seal