stromectol or ivermectin where can i find ivermectin tablets ivermectin herbal alternative how many stromectol pills should i take for scabies how can i buy ivermectin in australia stromectol shop