918628-89-4

918628-89-4 structure
918628-89-4 structure

Name 4-[2-anilino-1-(anilinocarbonyl)-1-hydroxy-2-oxoethyl]benzoic acid
Molecular Formula C22H18N2O5
Molecular Weight 390.38900
Exact Mass 390.12200
PSA 115.73000
LogP 2.99580