129689-09-4

129689-09-4 structure
129689-09-4 structure

Name 3-bromo-2-(1,3-dimethoxy-1,3-dioxopropan-2-yl)benzoic acid
Molecular Formula C12H11BrO6
Molecular Weight 331.11600
Exact Mass 329.97400
PSA 89.90000
LogP 1.57690