Part No.421-0119, caterpillar engine camshaft for C32 heavy-duty engine, controls valve and fuel injection timing, overhaul spare part for mining trucks, marine engines and generator sets.