Latanoprost Versus Tafluprost: 24-hour Intraocular Pressu... | NCT01162603 | Trialant