Made in Sweden and others.
Diesel engine parts.
Diesel generator parts.
Oil filters for diesel engine.
PART NO:22030848,23658092,847741,835779,835440,3831236,21549542,22030852,etc.