10311-32-7

10311-32-7 structure
10311-32-7 structure

Name 2-(3-Dimethylsulfamoyl-2,6-dimethyl-phenylamino)-benzoic acid
Molecular Formula C17H20N2O4S
Molecular Weight 348.41700
Exact Mass 348.11400
PSA 95.09000
LogP 4.14930