89573-28-4

89573-28-4 structure
89573-28-4 structure

Name 4-[N-(2-Di-n-propylamino-α-phenyl-benzyl)-aminocarbonylmethyl]-benzoic acid
Molecular Formula C28H32N2O3
Molecular Weight 444.56500
Exact Mass 444.24100
PSA 69.64000
LogP 5.85040