The lid is similar to another cap by the same manufacturer
Translation of the text on the cover: Water and sewage corporation Mei Lod Symbol of the Water Corporation Mei Lod (new) Sewage Menashe Baruch Co., Ltd. EN124 B125 0600 IS 489 The Standard mark of the Standards Institute of Israel 2019