Water pump for Deutz (04259548), Ref. No. Deutz 04299143, 04258805, 02937441