Street Address: No 971, Dongfang Rd, Pudong District
City: Shanghai
Province: Shanghai
Country/Region: China
Diesel engine
Name: CC4110- 28Z4B No: N20081230151532 Model: CC4110- 28Z4B