NCT04914195 2023-08-01Leuprolide Acetate 3.75 mg Depot Injection for Patients With Advanced Prostate CancerBharat Serums and Vaccines LimitedPhase 3 Completed155 enrolled