Mebendazole

Medical Dictionary -> Mebendazole

Mebendazole


A nematocide in humans and animals. It acts by interfering with the carbohydrate metabolism and associated energy production of the parasite.

Terms of Use | Teeth Whitening