Street Address: Room 901, Phoenix Building, No. 1515, Gumei Road
City: Shanghai
Province: Shanghai
Country/Region: China
MERCEDES
SUNTECH P/N:SP12860-01 OEM NO.: 5422002401, 5422002001, 5412010301, 5422000601, 5422001601 ENGINE: OM 501 LA OM 502 LA TYPE OR MODEL: ACTROS ALL VERSIONS WITH RETARDER ACTROS 2006