Street Address: 73 Xiaoxi Road, Shenhe District, Shenyang City, Liaoning
City: Shenyang
Province: Liaoning
Country/Region: China
diesel engine used for Deutz, Toyota, Isuzu, Kia, Mitsubishi, Cummins