144-2943 Caterpillar new camshaft assembly for engine spare part
Short Description:
144-2943 Caterpillar new camshaft assembly for 3196 engine, controls intake and exhaust valve timing, for overhaul of older construction machines, trucks and generator sets.