stromectol (ivermectin) - 3mg (4 tablets) where to buy stromectol buy cheap stromectol uk no prescription can you use ivermectin sheep drench on chickens