65902-87-6

65902-87-6 structure
65902-87-6 structure

Name 2-[2-(Toluene-4-sulfonylamino)-benzylamino]-benzoic acid
Molecular Formula C21H20N2O4S
Molecular Weight 396.46000
Exact Mass 396.11400
PSA 103.88000
LogP 5.33290