You searched for ivermectin Did you mean? Ovestin 1 results IVERMECTINBody system: Antiparasitic Products, Insecticides And Repellents Oral ivermectin 3 mg tablet, 4