834914-23-7

834914-23-7 structure
834914-23-7 structure

Name 3-[6-(2-Dimethylamino-propionyl)-naphthalen-2-yloxymethyl]-benzoic acid methyl ester
Molecular Formula C24H25NO4
Molecular Weight 391.46000
Exact Mass 391.17800
PSA 55.84000
LogP 4.33820