Car Alternator612600090506 Alternator for Sinotruk HOWO FAW Shacman Foton Dongfeng Beiben Hongyan JAC Weichai Yuchai XCMG Shantui Liugong China Truck Spare Parts, Find details about China 612600090506 Alternator Spareworks, Engine Parts from 612600090506 Alternator for Sinotruk HOWO FAW Shacman Foton Dongfeng Beiben Hongyan JAC Weichai Yuchai XCMG Shantui Liugong China Truck Spare Parts