Ivermechtin

Haven’t heard about Ivermechtin yet? Why not?