“ ivermectin for humans ivermectin price how long for ivermectin to work what to use to dilute ivermectin ”