Original and brand new genuine caterpillar excavator parts 238-0120 C6.4 320D PM825 822 622 Speed sensor 2380120 Product Item:238-0120.2380120 Sensor , CAT , 238-0120 , C64 320D Inquiry Send Email