93882-67-8
benzyl hydrogen 2-octadecenylsuccinate
Product Code:
377393
Molecular Formula:
C29H46O4
Molecular Weight:
458.67
Order 93882-67-8