Ulipristal Acetate Tablet

Product Category

WHO Essential Medicine

Formulation

ULIPRISTAL ACETATE: 30 mg
Tablet

Delivery Method

Oral Tablet