Well, it turns out that its not all that bad after all. I just got an email this morning from Seals Direct over in the UK and they sent me their online catalog and they have the EXACT replacement seal and locking strip that I am looking for. If anyone is in need of this material or a like material, get in touch with a fellow by the name of Phil Howard at http://www.sealsdirect.co.uk/
and ask him for his online catalog link. Their part number for the window seal for my Cobra Discoverer is WR937. The dimensions posted on their catalog are an exact replacement for the 2 front upper window seals. I won't waste any more time searching, I have already placed an order for what I need.