PC300-6 Excavator Engine Control Motor (7834-40-3000), Find Details and Price about Excavator Governor Motor 7834-40-3000 from PC300-6 Excavator Engine Control Motor (7834-40-3000) - Guangzhou Boenrui Mechanical Equipment Co., Ltd.