Shanghai Client Diesel Engine Co., Ltd.

hot sale 175HP Water cooling 6-Cylinder 6BTA5.9-C175 Diesel Engine for construction machinery

  • Negotiable
  • 1