ivermectin for livestock ivermectin side effects cardiac should ivermectin be taken on an empty stomach revectina preço ultrafarma how do you take ivermectin liquid ivermectina costo colombia stromectol side effects pubmed ivermectin