We don't carry your exact door seal, but take a look at our 58-180 Stick-On seal, or the 58-169, which mounts with a nail flange. Compare our dimensions to yours and see if you could use either of these as a replacement.
If you have any further questions just let us know.