LEUPROLIDE ACETATE · catalysts · pharmadog