MPN : KH20TT. Manufacturer Part Number : KH20TT. Spark Plug. Spark Plug: 1 - Earthed Electrode. DENSO: 2677007460. Spark Plug : 1 - Earthed Electrode. Part Type : Spark Plug. Reference OE/OEM Number : 12565996, 1351500018, 1351500118, 22401-8H316, 22401-8H514, 22401-8H516, 30650843, 596017, 596059, 12565996, 1351500018, 1351500118, 22401-8H316, 22401-8H514, 596062, 596073, 596075, 596085, 596087, 596090, 596098, 5960E4, 5960G3, 5960H7, 5960K3, 59625M, 59627W, 59627X.