I replaced the pollen filter on my 2004 Focus 1.6 LX recently at 40,000 miles. I went to my local Ford dealer and asked for a new filter and sealing strip - this turned out to be a length of self-adhesive foam plastic.
When I removed the filter cover, I found the seal to be black sticky putty or mastic and not anything like the foam strip supplied with the filter which presumably now replaces the mastic but it doesn't seem to be suitable as a watertight seal and the adhesive doesn't stick very well to the plastic cover.
I was able to manipulate and re-mould the remains of the putty to re-form the seal but I don't think it will be good for long and would have preferred a bit more to ensure a good seal against the glass.
It should be possible to buy suitable sealing material to fit in a cartridge gun but I can only find silicone sealants which sets and doesn't stay sticky. Can anyone suggest a suitable commercial product obtainable from builder's suppliers or DIY stores?