Street Address: Room 901, Phoenix Building, No. 1515, Gumei Road
City: Shanghai
Province: Shanghai
Country/Region: China
VOLVO
SUNTECH PART NO.: SP13290-01 OEM NO.:425521,425268 ENGINE: THD 102 KB THD 102 KD THD 102 KK THD 103 KB THD 103 KD THD 103 KF TYPE OR MODEL B 10 B - SFL 12 B 10 B Excellence 1000 / L / Shuttle B 10 B - SL 12 B 10 M MK III B 10 R B 10 L C 10 M