12709-64-7
POLYGLYCERYL-10 TRISTEARATE
Product Code:
280933
Molecular Formula:
C84H164O23
Molecular Weight:
Order 12709-64-7