Shanghai Client Diesel Engine Co., Ltd.

air cooling 4 cylinders in line 51kw/2500rpm 3.77L F4L912 diesel motor

  • Negotiable
  • 1