29063-59-0
sucrose tetrapalmitate
Product Code:
656655
Molecular Formula:
C76H142O15
Molecular Weight:
1295.93
Order 29063-59-0