• Yuchai YC35-8 3.5 ton  excavator
  • Yuchai YC35-8 3.5 ton  excavator

All Pictures(2)

  • Yuchai YC35-8 3.5 ton  excavator
  • Yuchai YC35-8 3.5 ton  excavator
1/2