engine parts for NAVARA D40 YD25 15010-EB70A 15010-EB30A oil pump Specifications: -Desctription: oil pump - OEM: 15010-EB70A 15010-EB30A - Application: for NISSAN NAVARA D40 - Engine type: YD25DDTI - Origin: China or Taiwan, both available - high quality - promote delivery Packing: - standard ...