Exhibit 10.12 [LETTERHEAD] RESEARCH AGREEMENT Effective when fully executed by the parties, Oculex Pharmaceuticals Inc., having a business address at 639 North Pastoria Avenue, Sunnyvale, CA 94086-2917 (hereinafter called "Oculex"), and Allergan...