216-7921 Caterpillar camshaft assembly, fits 3126B inline six-cylinder engine, synchronizes intake, exhaust valve and fuel injection timing, widely used on 322C excavators, D6N dozers and truck power units.