Caterpillar Excavator E304DCR Final drive MAG-18V-350F Travel motor Hydraulic Excavator Travel Device MAG-18V-350F