Valproate Versus Ketorolac Versus Metoclopramide | NCT01267864 | Trialant