Shanghai Client Diesel Engine Co., Ltd.

6 cylinders 5.9L 190hp diesel engine B190 33 engine for construction equipment

  • Negotiable
  • 1