Part No.423-7586, caterpillar camshaft assembly for C18 engine, equipped with timing gear, controls valve and fuel injection timing, overhaul spare part for mining trucks and large wheel loaders.