can you get ivermectin over the counter uk buy stromectol 3 mg is ivermectin available in the us where to buy ivermectin for humans in uk when to worm with ivermectin