NATIONAL 38X54X7
Oil Pump Seal