buy stromectol online without prescription stromectol tab price what drug company makes ivermectin is ivermectin manufactured in south africa