NCT03662958 - Comparison of a Novel Leuprolide With Market Leuprolide | Crick | Crick