68900-96-9
glycerol, decamer, deca(octadeca-9,12-dienoate)
Product Code:
256626
Molecular Formula:
C210H362 O31
Molecular Weight:
3383.1
Order 68900-96-9