Shanghai Client Diesel Engine Co., Ltd.

Water cooled original 175hp 5.9L Brand New diesel machines engine 6BTA5.9-C175

  • Negotiable
  • 1