Medicine Seemox 100 mg Tablet Mebendazole Mebendazole 100mg/tablet Seema Pharmaceuticals Ltd. View medicine