XP265S(China Stage Ⅲ)Engine: Shangchai -Emission: China Stage Ⅲ -Operating Weight: 26300 kgCompareMore