Weilin Wang Chongqing Big Science & Technology Development Co., Ltd.

BIGST 6.432L CKZ6116D 10.505 Meter Diesel City Bus

  • Negotiable
  • 5 Unit / Units