1. 1418425099 1 418 425 099 Diesel pump Plunger element
2.Made in China.
3.High quality and competive price.