Hot sales water cooled 58kw 2400rpm 4 cylinders 4.214L Yuchai diesel engine YC4D80-C20
- Negotiable
- 1
-
Welcome to my shop! Glad to serve you!Please send your question!
Hot sales water cooled 58kw 2400rpm 4 cylinders 4.214L Yuchai diesel engine YC4D80-C20