is ivermectin good for scabies stromectol or ivermectin natural alternative to ivermectin for humans ketovatru dischem price list