Efficacy and Safety Study of a New Leuprolide Acetate 17 mg Depot to Treat Prostate Cancer Patients | NCT00630799 | Trialant