what is stromectol used for will ivermectin kill pinworms stromectol price with insurance buy stromectol pills where to get ivermectin in canada can humans take injectable ivermectin orally