135383-81-2
2,4,6-trihydroxy-3-(3-phenylpropanoyl)benzaldehyde
Product Code:
658692
Molecular Formula:
C16H14O5
Molecular Weight:
286.28
Order 135383-81-2