51544-67-3

51544-67-3 structure
51544-67-3 structure

Name ethyl 3-methyl-4-(triphenyl-5-phosphanylidene)but-2-enoate
Molecular Formula C25H25O2P
Molecular Weight 388.43900
Exact Mass 388.15900
PSA 36.11000
LogP 4.29210