is ivermectin prescription only uk can humans use ivermectin generic stromectol online without prescription where do i buy ivermectin for humans stromectol spc where to buy ivermectin tablets in australia