Engineering & Construction Machinery PartsChina Ynf02880 E320b 320c 320d Excavator Throttle Motor Positioner Sensor 227-7658 2277658 247-5230 227-7658 106-0107, Find details about China 227-7658, Excavator Spare Parts from Ynf02880 E320b 320c 320d Excavator Throttle Motor Positioner Sensor 227-7658 2277658 247-5230 227-7658 106-0107