New aftermarket parts; the picture is just for reference Part Number:129978-17700, 12997817700, YM129978-17700, YM12997817700 Compatible for Yanmar Engine 3TN86 3TNV88 4TN86 4TNV88 4TNV94 4TNV98 Please verify your part number before ordering, if you have any question please don't hesitate to contact us Application:(Just for reference) Compatible for Yanmar Engine: 3TN86CHT-MASV, 3TNV86CHT-MWM, 3TNV86CHT-MWM2, 3TNV86CT-DDLV, 3TNV86CT-DDT, 3TNV86CT-DDT2 3TNV86CT-DKE, 3TNV86CT-DKEV, 3TNV86CT-DMW, 3TNV86CT-DTR, 3TNV86CT-DVX, 3TNV86CT-DYEM, 3TNV86CT-DYI2 3TNV86CT-MASV, 3TNV88C-D7Y, 3TNV88C-DDT, 3TNV88C-DGP, 3TNV88C-DGZ, 3TNV88C-DKTF, 3TNV88C-DKW, 3TNV88C-DMU 3TNV88C-DMW, 3TNV88C-DSA, 3TNV88C-DTEH, 3TNV88C-DTH, 3TNV88C-DTR, 3TNV88C-DTR2, 3TNV88C-DTR3, 3TNV88C-DTR4 3TNV88C-DTR6, 3TNV88C-DYEM, 3TNV88C-DYEM2, 3TNV88C-DYI2, 3TNV88C-DYI2D, 3TNV88C-KHW, 3TNV88C-KKE, 3TNV88C-KKEV 3TNV88C-KKTF, 3TNV88C-KMS, 3TNV88C-KMSV, 3TNV88C-KMU, 3TNV88C-MKTF, 4TN107FHT-2SSHA, 4TN107FHT-5SMUF 4TN107FTT-6YKB, 4TN86CHT-MASV, 4TNV86CHT-MAW, 4TNV86CHT-MVX, 4TNV86CHT-MYI2, 4TNV86CHT-MYI2D, 4TNV86CT-DDT 4TNV86CT-DGWL, 4TNV86CT-DKK, 4TNV86CT-DTR, 4TNV86CT-DTR2, 4TNV86CT-DVF, 4TNV86CT-DWZ, 4TNV86CT-DYI2 4TNV86CT-DYI2D, 4TNV86CT-GGE, 4TNV86CT-IHR, 4TNV86CT-KKTF, 4TNV86CT-KKTFK, 4TNV86CT-KNKR, 4TNV86CT-MKTFK 4TNV86CT-PBVA, 4TNV86CT-PTB, 4TNV86CT-PTB1, 4TNV88C-DCP, 4TNV88C-DGFE, 4TNV88C-DSA, 4TNV88C-DTH 4TNV88C-DTH2, 4TNV88C-DYEH2, 4TNV88C-DYEM, 4TNV88C-DYEM2, 4TNV88C-DYI2, 4TNV88C-DYI2D, 4TNV88C-KAMZ