buy stromectol 12mg The drugs are in the form of chewable tablets, which you simply chew and swallow