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