90233-84-4

90233-84-4 structure
90233-84-4 structure

Name 4-[3-(Propane-2-sulfonylamino)-benzoylamino]-benzoic acid methyl ester
Molecular Formula C18H20N2O5S
Molecular Weight 376.42700
Exact Mass 376.10900
PSA 109.95000
LogP 4.10240