Nepafenac 0.1% Eye Drops, Suspension Compared to Ketorola... | NCT00405730 | Trialant