You can look up expiration dates by going to Google and typing in "(name of drug) patent expiration"
The manufacturer of Asacol also has a patient assistance program. Here's the link for that:
For any FDA approved drug, you can check the "Orange Book" to see what patent(s) cover the product and when patent coverage will end.
This gies you an idea when generic versions are likely to start appearing for a drug.