DELPHI OIL SEAL 5950-34C