On the same day, an almost identical cover, surrounded by a square frame, was photographed close to the current lid Click for a larger image
The lid is similar to the round part of other caps made the same manufacturer, for example Click for cover's details Translation of the text on the cover
The emblem of the city of Herzliya
Menashe Baruch & Co. Ltd.
EN124 D400 600
Standard mark of the Standards Institute of Israel