2380120 E320D/323D high pressure oil pump timing speed sensor C6.4 engine 238-0120 Excavator Parts

2380120 E320D/323D high pressure oil pump timing speed sensor C6.4 engine 238-0120 Excavator Parts
thumb
thumb
thumb
thumb
thumb
sku: 1005008012480574
$23.75
Shipping from: China