DIGALLOYL TRIOLEATE

Product Code: 273062
Molecular Formula: C68H109O14-
Molecular Weight: 1150.5
27436-80-2