Street Address: 51# Chencang District, Baoji, Shaanxi, China.
City: Baoji
Province: Baoji
Country/Region: China
Deutz
Air-cooled diesel engine is a product at an internationally advanced level, which is developed and manufactured on the basis of introducing technologies and key equipments from German Deutz Company.