I'm seeing "Saint Gobain Norseal PF25" on https://materials-direct.com/product/saint-gobain-norseal-pf20-series-pf25-1mm/ , it might be a bit too thin (1.6mm), but maybe that doesn't matter since the compression will be mainly provided with springs at the rods' ends.
edit: 52.54 euros shipping...