17048-39-4
DIGALLOYL TRIOLEATE
Product Code:
253291
Molecular Formula:
C68H106 O12
Molecular Weight:
1099.5
Order 17048-39-4