Shanghai Client Diesel Engine Co., Ltd.

4 cylinders water cooling 92KW SCDC diesel engine B125 33 for truck

  • Negotiable
  • 1