Safety and Efficacy Study of Leuprolide Acetate for Injectable Suspension 22.5 MG in the Treatment of Prostate Cancer | NCT00598312 | Trialant