5859-39-2
Butanedioic acid, (2-phenylethyl)-, didecyl ester
Product Code:
806457
Molecular Formula:
C32H54O4
Molecular Weight:
502.76
Order 5859-39-2