ivermectin 12 mg price south africa ivermectin covid pubmed 2021 where can i buy ivermectin for humans in canada stromectol tablets uk boots how to get ivermectin in ontario