Analogs of : KRAFTVOLL GERMANY - 05050156 Article Availability Price KRAFTVOLL GERMANY 05050156 Substitutes Fuel Feed Unit for OE number: 1363790080Fuel Type: Diesel