Vitamin E Plus Mefenamic Acid Versus Mefenamic Acid Alone... | NCT07466342 | Trialant