Made in Germany or China,
MAN diesel engine parts,
MAN desel generator parts,
Air filters for MAN,
P/N:81.08304-0091,81083040091,81.08304-0038,81083040038.