869852-85-7
Benzoic acid, 3,4,5-tris(decyloxy)-, 4-(hydroxymethyl)phenyl ester
Product Code:
1804385
Molecular Formula:
C44H72O6
Molecular Weight:
Order 869852-85-7