A Relative Bioavailability Study of 75mg Indomethacin Extended-Release Capsules [clinicaltrials:NCT00858195]

A Relative Bioavailability Study of 75mg Indomethacin Extended-Release Capsules [clinicaltrials:NCT00858195]