Understanding Imitrex and Its Uses Imitrex, known generically as sumatriptan, is a medication commonly prescribed...
If you’re wondering can you buy sumatriptan in Italy, the answer depends on certain regulations...