Nepafenac 0.1% Eye Drops, Suspension Compared to Ketorolac Trometamol 0.5% Eye Drops, Solution and Placebo | NCT00405730 | Trialant