Foton Dump Truck Parts 5318117 Alternators Prices for Isf3.8 Engine, Find Details and Price about Alternator Car Alternator from Foton Dump Truck Parts 5318117 Alternators Prices for Isf3.8 Engine - Hangzhou Huajida Auto Parts Co., Ltd.