ivermectin price alternative to ivermectin for humans alternative to ivermectin stromectol mectizan can ivermectin be purchased over the counter ivermectin stromectol purchase