stromectol adc where to find ivermectin in south africa can ivermectin be bought over the counter in uk stromectol maroc ivermectin for humans over the counter