109296-84-6

109296-84-6 structure
109296-84-6 structure

Name dimethyl 5-(trifluoromethyl)-6-(triphenylphosphoranylidene)hepta-2,4-dienedioate
Molecular Formula C28H24F3O4P
Molecular Weight 512.45700
Exact Mass 512.13600
PSA 62.41000
LogP 4.54380
Precursor  0

DownStream  2