5609-75-6

5609-75-6 structure
5609-75-6 structure

Name 2-[[benzenesulfonamido(phenyl)methylidene]amino]-3-phenylpropanoic acid
Synonyms hms3095b17
Molecular Formula C22H20N2O4S
Molecular Weight 408.47000
Exact Mass 408.11400
PSA 104.21000
LogP 4.57930