Leuprolide Acetate 3.75 mg Depot Injection for Patients With Advanced Prostate Cancer | NCT04914195 | Trialant