made in Germany,
MAN diesel engine parts,
man Diesel generator parts,
D2842LE203,D2840LE201,
water pump for MAN,
P/N:51.06500-6598.