stromectolul ivermectin pills for humans ivermectina 10 ml precio ivermectina costo ecuador san pablo ivermectina where can i buy ivermectin in uk can humans take injectable ivermectin orally