134898-41-2

134898-41-2 structure
134898-41-2 structure

Name ethyl 2-bromo-2-(1,3-dioxo-1H-inden-2(3H)-ylidene)acetate
Molecular Formula C13H9BrO4
Molecular Weight 309.11200
Exact Mass 307.96800
PSA 60.44000
LogP 2.27770