Here is your link.
These lids are Tattler brand and made in the USA, which is one of the few things made here these days.
I sent my better half a link about them when I first heard about them but she hasn't bought any that I know of. Hint, hint. (She has been known to waste her valuable time checking out my rantings.)
Wish me luck on this.
Back In Maryland
16 hours ago