Almotriptan: a review of 20 years' clinical experience. (3rd August 2019)