Indomethacin Eyedrops Compared With Ketorolac Eyedrops fo... | NCT00904904 | Trialant