made in Germany,
MAN diesel engine parts,
man Diesel generator parts,
D2842LE203,D2840LE201,
air filters for MAN,
P/N:51.08301.0016.