89537-13-3

89537-13-3 structure
89537-13-3 structure

Name 2-[4-phenylbutyl(phenylmethoxy)phosphoryl]oxypropanoic acid
Molecular Formula C20H25O5P
Molecular Weight 376.38300
Exact Mass 376.14400
PSA 82.64000
LogP 4.90890