Shanghai Client Diesel Engine Co., Ltd.

24kw/29/36/38kw Deutz F3L912 engine air cooled diesel engine

  • Negotiable
  • 1