Yuchai Engine 375HP Dumper Dongfeng 10 Wheeler Dump Truck 30t