Under the trade name Ella, ulipristal acetate is a selective progesterone receptor modulator that is administered through IV injection.
Under the trade name Ella, ulipristal acetate is a selective progesterone receptor modulator that is administered through IV injection.