Item | Picture | Remove |
5270280 133130-141141-00 Foton Truck Diesel Engine Part ISF2.8 ISF3.8 Engine Parts Fan Bracket |  | Remove |
OE. 5337966 Manufacturers Other Truck Engine Parts ISF 2.8 Diesel Engine Parts Thermostat |  | Remove |
Truck Diesel Isf2.8 Engine Parts Isf2.8 Oil Filter 5266016 For Foton Truck |  | Remove |
ISF3.8 Engine Parts Foton Truck Parts Idler gear 5265369 for Foton LIGHT Truck |  | Remove |