Made in Sweden or China,
Diesel engine parts,
Diesel generator parts,
Denerator air filter,
Yacht Air Filter Assembly,
PART NO:21702911,21702999,21753983,21020091.