Made in Sweden or China.
diesel engine parts.
Diesel generator parts.
water pump for .
PART NO:866583.