Street Address : Keyuanroad 4, Hi-tech Development Zone
City : Chongqing
Province : Chongqing
Country/Region : China
STARTER Weichai,WD615/WD618 Engines,Steyr, HOWO,Beiben Truck. 612600090311
Weichai, WD615 (WD618 Engines, Shaanxi, Oman, Beiben truck.)