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