The lid is similar to another cap by the same manufacturer
On the same day, the same lid was photographed on 9 Maklev Street, Yehud, Israel, but the inside was made of a different metal. Click for a larger image
Translation of the text on the cover: The emblem of the city is Yehud Monosson Communication Menashe Baruch & Co. Ltd. EN124 B125 400 IS 489-2.2 SII 2020