Original and brand new genuine caterpillar excavator parts 331-7539 C6.4 engine computer board 3317539
Japan's Big Showa BBT50 spindle speed increasing tool holder, maximum speed 20000, maximum clamping diameter 10 millimeters