buy stromectol europe can ivermectin injectable be given orally to humans stromectol (ivermectin) - 3mg (4 tablets) how dangerous is ivermectin how to take ivermectin horse paste for scabies