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