Made in Sweden or China,
VOLVO diesel engine parts,
volvo Diesel generator parts,
Diesel generator parts,
Diesel filter mounting base for volvo,
PART NO:21168827,21023287,20873675,22035823.