Polydatin

Product Code: 115578
Molecular Formula: C20H22O8
Molecular Weight: 390.38
27208-80-6