Magnesium Versus Prochlorperazine Versus Metoclopramide for Migraines | NCT05967442 | Trialant