Shanghai Client Diesel Engine Co., Ltd.

BF6L913 diesel engine 6.128L 6 cylinders 4 stroke 88kw/1800rpm

  • Negotiable
  • 1