Manufacturer Part Number Description
KIA 26311-2A001 Seal, oil filter