Original and brand new genuine caterpillar excavator parts 481-6691 D2 C7.1/336D oil level sensor 4816691
Original and brand new genuine valve insert 264-6157 caterpillar 324D/329D engine insert valve 2646157