2-(1,3-dioxoisoindol-2-yl)ethyl Octadecanoate

Product Code: 1773006
Molecular Formula: C28H43NO4
Molecular Weight: 457.64
7507-15-5