129398-60-3

129398-60-3 structure
129398-60-3 structure

Name bis(prop-2-ynyl) 2-[(4-hydroxyphenyl)methylidene]propanedioate
Molecular Formula C16H12O5
Molecular Weight 284.26300
Exact Mass 284.06800
PSA 72.83000
LogP 1.12840