Shanghai Client Diesel Engine Co., Ltd.

80HP Water cooling 4-Cylinder 4BTA3.9-C80 Diesel Engine

  • Negotiable
  • 1