The lid is almost identical to another lid by the same manufacturer but in another category Translation of the text on the cover
The symbol of the water corporation Ein Afek LTD
The Rosh Ha’Ayin Water and Sewage Corporation
Menashe Baruch & Co. Ltd.
D400 EN124 500 IS 489
500 The Standard mark of the Standards Institute of Israel