Manufacturer Part Number Description
DAIHATSU 90044-30281-000 Seal, oil drain plug
DAIHATSU 9043018244 Seal, oil drain plug