Definition, synonyms and related words
Any drug that is a 2-[(4,6-dimethylpyrimidin-2-yl)carbamoylsulfamoyl]benzoate ester