Mebendazole
Medical Dictionary
-> Mebendazole
Search:
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