133520-29-3

Dicaffeoyltartaric acid, meso form

Cas Number: 133520-29-3  Molecular Structure
Product Code
752312
Product Name
Dicaffeoyltartaric acid, meso form
Cas Number
133520-29-3
Molecular Formula
C22H18O12