Leuprolide Acetate 3.75 mg Depot to Treat Prostate Cancer | NCT00128531 | Trialant