253-9512 is OEM camshaft assembly for Cat 3512 engine, matched with 253-9513 and 253-9514, it controls cylinder bank valve timing, widely used for overhaul of large mining shovels, high-power gensets and offshore power units.