Shanghai Client Diesel Engine Co., Ltd.

4 cylinders water cooling 141hp diesel engine ISF3.8s4141

  • Negotiable
  • 1