Pellicle - for strips that are so important to the millions who rely on them, perhaps your concern about the strips being manufactured in one location makes sense - although, as far as we know, there may be multiple factories in Germany that make them.
Most of the strips are made with dates 18...