144-0717 Caterpillar camshaft assembly, fits 3306 inline six-cylinder mechanical engine, controls intake and exhaust valve timing, widely used on D7G dozer, 966D wheel loader and stationary generator sets.