Can anyone identify this rubber seal or recommend an alternative? Its old and mildewed and needs replacing
Try searching this Pemko Catalog. I think they are the largest manufacturer of weatherstripping, etc.
If you find something close, you can get it (or order it) through your local lumber yard. Amazon has some of the most popular styles, sizes, etc. too.