Made in Sweden and China ,
diesel engine parts,
Diesel generator parts,
water pump,
PART NO:3803305,8149980,1543380,1556330,3803537,1675945.