89366-50-7

89366-50-7 structure
89366-50-7 structure

Name 4-(5-Carbamoyl-2-octyloxy-benzoylamino)-benzoic acid 2-diethylamino-ethyl ester
Molecular Formula C29H41N3O5
Molecular Weight 511.65300
Exact Mass 511.30500
PSA 110.96000
LogP 6.04900