Caterpillar Excavator 312 Final drive 128-1827 Travel motor Hydraulic Excavator Travel Device 128-1827