Sensor of Deutz Diesel Engine Part 04213840 Olynda Parts Company. Base Info Model NO.:4213840Transport Mode:Air Transport ,Ship TransportationTrademark:DEUTZOrigin:China Description Pre:Fuel Injection Pump of Deutz Diesel Engine 02112860 Next:Deutz Diesel Engine Parts (BF4/6M2012/1013 TCD2012/2013)