Safety and Feasibility of the Injectable BL-1040 Implant | NCT00557531 | Trialant