Original and brand new genuine caterpillar excavator parts 238-0118 320D 319D fuel manifold pressure sensor 2380118
Original and brand new genuine engine piston body assembly 319-6715 caterpillar C18 engine piston body assembly 3196715