Ivermectin ???
Don't know. I figured this article from India might have mentioned Ivr, but there's nothing.