82846-16-0
5-(3-(3-Carboxy-4-hydroxyphenyl)-1-oxo-2-propenyl)-2,4-dihydroxybenzoi c acid
Product Code:
1163191
Molecular Formula:
C17H12O8
Molecular Weight:
344.27
Order 82846-16-0