There's this stuff from Rubber Seals in Australia, but it doesn't have the rubber flaps that fold over the channel, or the flat section on the ends. They propose to make identical replacements by the end of next year, but I can't wait that long. I'm really interested to know what you did, before I go the Rubber Seals route.