134898-29-6

134898-29-6 structure
134898-29-6 structure

Name ethyl 3-benzoyl-3-bromo-4-oxo-4-phenyl-2-(triphenyl-5-phosphanylidene)butanoate
Molecular Formula C37H30BrO4P
Molecular Weight 649.50900
Exact Mass 648.10700
PSA 70.25000
LogP 6.61550