29130-29-8
sucrose hexapalmitate
Product Code:
299366
Molecular Formula:
C108H202O17
Molecular Weight:
1772.7
Order 29130-29-8