can ivermectin kill humans is ivermectin prescription only uk ivermectin buy online germany how often can i take ivermectin for scabies stromectol ivermectin scabies stromectol amazon