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