where do you buy ivermectin for humans can ivermectin kill scabies what drug company makes ivermectin what different sizes does stromectol come in