stromectol 3 mg en espaГ±ol what does ivermectin do to humans stromectol adc where to purchase ivermectin in south africa purchase stromectol is ivomec safe for human consumption