what parasites does ivermectin kill in humans where can i buy ivermectin in the philippines buy online stromectol pharm support group without prescription how does stromectol work to kill scabies