Original and brand new genuine element air filter 134-8726 for caterpillar 305.5 320C 307 306 engine air filter 1348726
Original and brand new genuine crankshaft seal 142-5868 for caterpillar 3406B AD30 PM-200 engine seal crankshaft 1425868
Original and brand new genuine valve spring 467-4243 caterpillar C7 C9 160M 324D 336D 329D engine spring valve 4674243