114475-41-1

114475-41-1 structure
114475-41-1 structure

Name 3-Phenyl-2-(triphenyl-λ5-phosphanylidene)-propionic acid benzyl ester
Molecular Formula C34H29O2P
Molecular Weight 500.56700
Exact Mass 500.19100
PSA 36.11000
LogP 6.13900