Icon Bioscience has an intraocular sustained-release technology. romaa on the other site found them and suggested that it might be the potential partner for the retinoblastoma possible clinical trial. Kudos to him/her for finding that. Here's the link to their "partnering" page:
http://iconbioscience.com/partnering/