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